package _07自动装箱和拆箱_了解;

/*
    目标：了解自动装箱和拆箱

    1.装箱和拆箱
        装箱：基本数据类型转换为包装类的过程。
        拆箱：包装类转换为基本数据类型的过程。

    2.自动装箱和拆箱
        自动完成基本类型和包装类的转换
 */
public class Demo1 {

    public static void main(String[] args) {

        //自动装箱
        int a = 10;
        Integer obj = a;

        Integer obj2 =new Integer(10);
        //自动拆箱
        int b = obj2;

        /*
            int a = 10;
            Integer obj = Integer.valueOf(a); //手动装箱
            Integer obj2 = new Integer(10);
            int b = obj2.intValue(); //手动拆箱
         */

        Integer a1 = 10;
        Integer a2 = 10;
        System.out.println(a1 + a2);
    }

}
